home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 1 / MacMania 1.toast / Educational / Education'More / R-Z / Save A Tree 1.3.cpt / Save A Tree ƒ / ReadMe next >
Text File  |  1990-10-19  |  4KB  |  101 lines

  1. Save A Tree 
  2.  
  3. Copyright © 1990 Michael S. Engber.  All Rights Reserved.
  4.  
  5. Save A Tree is a text file printing utility designed to conserve
  6. paper by printing on 1 page what would normally use 2 or 4 pages.
  7.  
  8. Since Save A Tree only handles 'TEXT' files, I expect its primary
  9. audience will be programmers printing source code. Although, the
  10. word wrap option makes it useful for general text printing too.
  11.  
  12. Because of the small font sizes used, Save A Tree works best on
  13. high resolution printers like the Laserwriters or HP DeskWriter.
  14. I've been told it works ok on Imagwriters provided you use ATM.
  15.  
  16. Use of Save A Tree is free of charge. I encourage you to share
  17. it freely. Copies of the source (THINK C) may be obtained for
  18. $10 and a disk w/SASE.
  19.  
  20. Send comments & bug reports to:
  21.  
  22. Michael S. Engber, 1585 Ridge Ave, Evanston, IL, 60201
  23. InterNet: engber@ils.nwu.edu
  24. CompuServe: 70007,3505 (I rarely log onto CompuServe, but
  25.             CompuServe users can reach me on the InterNet
  26.             using the address:  >INTERNET:engber@ils.nwu.edu
  27.  
  28. ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----
  29.  
  30. NOTES:
  31.  
  32. Layout Menu
  33.  
  34. The checked icon in the Layout menu indicate the "current" layout.
  35. This is the layout that will be used when you print.
  36.  
  37. The "default" layout is the one that is initially checked when
  38. you run Save A Tree. This is the layout that is used for Finder
  39. printing (see below).
  40.  
  41.  
  42. File Menu
  43.  
  44.  • Print… : Prints a 'TEXT' file using the current layout.
  45.  • Save Layouts : Saves layout settings (in Save A Tree's resource fork)
  46.  • Layout Setup… : Let you configure the layouts.
  47.      - radio buttons: select which layout you're configuring.
  48.      - Header Font & Size: used for date, file name, and page number
  49.      - Body Font & Size: used for file contents
  50.      - Word Wrap: word wrap vs truncation
  51.      - Use Last Modified Date: current date vs date of last modification
  52.      - Max Lines Per Page: upper limit lines printed on a single page
  53.      - Tab Width: tab spacing
  54.      - Make Default: make this layout the "default" layout
  55.      - Page Setup… : configure this layout's Page Setup settings 
  56.      - ≈ Possible Lines Per Page: guess at how many can fit on a page
  57.      - ≈ Characters Per Line: guess at how many can fit on a line
  58.  
  59.  
  60. Special Characters
  61.  
  62.  • Control L (ASCII 12) is interpreted as a page break.
  63.  
  64.  • Tabs are handled by expanding them into blanks. So, lines with
  65.    multiple tabs only print correctly in monospaced fonts.
  66.  
  67.  
  68. Printing Multiple Files
  69.  
  70. Print en masse from the Finder by selecting a group of TEXT files
  71. along with the Save A Tree application. Then select Print (or Open)
  72. from the File menu. The files will be printed in the default layout.
  73.  
  74. Unfortunately, the Finder doesn't let you select files in different
  75. folders. This means that to use the multiple file printing you have
  76. to move Save A Tree, along with all the files you want to print, into
  77. the same folder. A royal pain! System 7.0 is supposed to remove this
  78. restriction "real soon now."
  79.  
  80.  
  81. Irritating Page Setup Dialogs at Startup
  82.  
  83. Sorry about this, but somehow I need to get print records with the
  84. proper page orientation. Currently, the only "Apple approved" method
  85. is via the Page Setup Dialog. I save them away, so this shouldn't
  86. happen again unless you get a fresh copy of Save A Tree or switch
  87. printer drivers. Note: Laserwriter users may be lucky enough to never
  88. deal with this since I have a hack that seems to work on them.
  89.  
  90.  
  91. Version History:
  92.  
  93. 1.0
  94.  • 1st release - Earth Day '90
  95. 1.1
  96.  • problem fixed with Mac w/o color QuickDraw
  97. 1.3
  98.  • now properly provides the Printing Manager with the document name
  99.  • page numbering for printing a range of pages now makes more sense
  100.  • hairlines
  101.  • option to use modification date in header